castor bean or castor oil plant (ricinus communis) - Spanish English Dictionary

castor bean or castor oil plant (ricinus communis)

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "castor bean or castor oil plant (ricinus communis)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
castor bean or castor oil plant (ricinus communis) cherva [m]